AT THE SPANISH STEPS VIEW

VIA CONDOTTI 91
Rome
Italy