30 Mar 2009 11:17
Faintly inexplicable cow on beach of Turtle Island Bali. Wandered in from Swiss chocolate commercial shoot praps?
media options
comments
leave a comment »
tags
No tags yet
info