Fiddler crab, Seville, Spain

Bugs

June 15, 2013

Granada, Spain,
Merida, Roman ruins, Spain

Merida

June 14, 2013

The Artist

June 13, 2013