normafincher: Machu Picchu, Peru
normafincher: The hairless Peruvian dog.