Check out this incredible mirror selfie from Japan, taken ca. 1920, over a hundred […]
Noah Kalina has taken a photo of himself every day for the last 20 […]
Over 6 million people visit the Mona Lisa at the Louvre each year. Many […]