The Day in Photos – June 13, 2017
French urban climber, Alain Robert, also known as “French Spiderman”, scales the 120 meters (393 ft) Melia Barcelona Sky Hotel in Barcelona, Spain, Monday, June 12, 2017. (Photo by Manu Fernandez/AP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy