40-foot Buddha statue seated on lotus throne at Belum Caves, Kolimigundla, Andhra Pradesh, India
40-foot Buddha statue seated on lotus throne at Belum Caves, Kolimigundla, Andhra Pradesh, India, by Zoonar/RealityImages
Details
License type
Royalty Free