High Resolution Image: PFO-767.jpg Processing Info: slide show 53 Date: 1980s Place: Saudi Arabia
Mecca-Tayif Road