Street restaurant in Italy, which is located under lemon trees

 
Street restaurant in Italy, which is located under lemon trees - Italy, A restaurant, Lemon, Tree

v20240901