Cosmo at the Beach

Stop by and say hello to Cosmo, our official gallery greeter. When not at work, you can find him on Carmel Beach chasing his ball.