If you have an eye for beauty, check out today’s travel photo of the Owl butterfly. Snapped on the side of a cottage in the Peruvian Amazon in May of 2009, these beautiful creatures can be spotted everywhere, and are always keeping their “eye” on you.





America
Canada
Oman 

