04/12/2016

Thank you, Machu Picchu


They're called sand flies/fleas. 
Some say they may live under your skin for weeks. 

No comments:

Post a Comment