Gallery / Jon Strider & Happy Feet


Did you know that...
people are the only mammal that have sexual intercourse face to face?

From the gallery

The Offering : Vera and Jon, 2005 in Malmö, Sweden