

David Stanley
A colorful mural adorns the Gereja Katolik St. Petrus-Paulus in Lamalera village on Lembata Island, East Nusa Tenggara, Indonesia.
