Estate Romana

Rome Tevere

Some fair stalls at the Tiber riverside.

Advertisements