Designed by
Title
Famous sitting Buddha statues and stupa in the Seema Malaka Temple in Colombo, Sri Lanka. This is situated on Beira Lake and is #170125701
Description
Famous sitting Buddha statues and stupa in the Seema Malaka Temple in Colombo, Sri Lanka. This is situated on Beira Lake and is part of the Gangaramaya Buddhist Temple Complex.
This image is editorial