Image code: 26827

Piazza di Siena in the park of Villa Borghese, site of the International Horse Competition

enclosure bordered by peperino terraces horse racing hippodrome

Filters


Research