JohnMcCannLearn

By StillLearning

Mirror, mirror ..........

The Museum of Modern Art in Rome has an installation at the entrance with a floor made of cracked mirrors. That's lots of bad luck for someone.

Comments
Sign in or get an account to comment.