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