I don't know about the tomatoes, but the bread looks simply delicious! Hot, crusty with melted butter all over. It you make it???
I haven't bought a loaf of bread in couple of years maybe. making bread Takes a while...translate to commitment...But it's better tasting, better eating than any store bought bread...it has you in it and that's translates to good.
Idle ramblings of an addled mind