Channel 1: Numinous Nature - Video of the day


 

Natural Phenomena




“Flesh sells. People don’t want to see pictures of churches. They want to see naked bodies.”

(Helen Mirren)