Copyright © 2005 Jeanie Barnett
The hermit crab vendors at Carita are persistent and personable.
Previous
Image 197 of 235
Next