Bill Hocker photo location: 24.646291369517616, 46.70910076938366
Murabba Palace, Riyadh, Saudi Arabia, 2024
Close | Re-center