PSC2

Image 21 of 53
< Prev Next >
MonaL.tif
March 1980: Visitors to the Louvre in Paris, France jostle for a view of the Mona Lisa.