Taxila cross at Lahore Cathedral, Pakistan.

ID 31286869
| Dreamstime.com
  • 0
  • 826
  • 0
Extended licenses