Rambodagalla Buddha Statue

Pictures of Rambodagalle Buddha Statue is one one the largest Lord Buddha Statues from the world build from stone located in Sri Lanka

Description about the Rambodagalla Buddha Statue
Facebook Comments