Designed by
Title
Anuradhapura, guardian statue at Thuparama Dagoba in the Mahavihara, Cultural Triangle of Sri Lanka #219338943
Description
Anuradhapura, guardian statue at Thuparama Dagoba in the Mahavihara (The Great Monastery), Cultural Triangle of Sri Lanka