Rome, 1970 Date: 1970 Location: Piazza Venezia, Rome, Italy Source: via frenchcurious What do you see here?