Preview Christian worshippers in evening, Chowara Beach, near Kovalam, Kerala, India, Asia Image ID: 846-1170 Artist: Stuart Black Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day evening dusk outdoors people customs religion christianity statue statues jesus christ coast coasts beach beaches chowara chowara beach kerala india asia groups men women