ayn rand by vivienne strauss

quelle surprise!

715 views
8 faves
10 comments
Taken on May 15, 2012