People worshipping at a stone deity

People worshipping at a stone deity