High Resolution Image: PFO-754.jpg Processing Info: slide show 25 Date: 1980s Place: Saudi Arabia
The Great Mosque at Makkah