Amphitheater

Piazza Del Carmine, Florence, Italy