featuringod

home inbox

997:

Caspar by Celia Hempton
2404
  • Me when I see a nice duck: nice
856
25235
5972
3257
6518
316764
64
imgmodels:

Karlie Kloss photographed by Sebastian Kim for the cover of Vogue Korea May 2014
253
59
116
1144
1207
manhood:
1607
420