The Pekinese Dog And The Sleeping Beauty

The Pekinese Dog And The Sleeping Beauty - Green Island Is A Volcanic Island Off Taiwan. It Has Some Strange Rock Formation On The Coast That The Taiwanese Have Given Names To. Photo