28 People Who Met Their Twins at the Museum

Imagine walking into a room and looking at yourself in the mirror, only to realize that’s not a mirror – its a portrait made hundreds of years ago that looks exactly like you! That’s what these 28 people encountered when the visited some of the world’s most popular art museums. 1. “Face to face with … Continue reading 28 People Who Met Their Twins at the Museum