Content tagged as

 1 - 1 of 1 Search results

Chefs at Spagalimis Pizza Restaurant

13 March 1979

Interior of the kitchens at Spagalimis Pizza Restaurant on the ...

Load more