Dreamy silhouette palm print by Richard Heeps photographed in 'God's Own Country' Kerala, land of the coconuts, in 2013.
Dreamy silhouette palm print by Richard Heeps photographed in 'God's Own Country' Kerala, land of the coconuts, in 2013.