Taxila cross at Lahore Cathedral, Pakistan.

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