Honeymoon in Italy
June 7th, 2001

This must be Piazza del Quirinale with some official political building.