Sunday, May 8, 2016

Yeti as Mother

Source

Source

Source


An archway sculpture at the Shennongjia National Park in China:



No comments: