Goloc
Il Barcone sul Tevere
Rome, Italy
Il Barcone sul Tevere