Spot Photos – 2015

The legacy continues with another year of Spot photos. We picked this idea up at Casa Iguana, a diving and fishing resort on Little Corn Island off the coast of Nicaragua where it was the custom to snap a Polaroid of guests posed beside a beautiful stretch of Caribbean beach. Spot, a life sized zebra […]