Teeth of the Dog

Teeth of the Dog
La Romana, Dominican Republic

teethofthedog