Previous Post Next Post Lake in Oregon is a natural mirror [Amazing Photo of The Day] Entertainment By Vamien McKalin - November 10, 2013 - Comments Off on Lake in Oregon is a natural mirror [Amazing Photo of The Day] Email article | Print article A mirror for giants. Like me. RAWR. [via Amazing Pictures] Related Posts