« Montana Sunset | Main | South of Houston »
A quick shot of one of my favorite cephalopods, hanging out and catching some rays in the Costa Brava last spring.