Designed by
Title
Buddha Statue in the Wewurukannala Vihara temple in Dickwella, Sri Lanka. The largest Buddha in Sri Lanka #255434684
Description
Buddha Statue in the Wewurukannala Vihara temple in Dickwella, Sri Lanka. The largest Buddha in Sri Lanka. High quality photo