DSCF00091-001 Published April 25, 2013 at 400 × 200 in The Running of the Bulls (I mean dolls) Next →