Large • 4570 × 6855 pixels
38.7 × 58 cm • 300 DPI • JPEG
Royalty-free stock photo ID: 581963161
By hecke61
Related keywords
Categories: Buildings/Landmarks, Religion
Similar images
More from this artist