Costa Rica (2013)

At Pete & Terry's Farm

Photos taken at or around Pete and Terry's farm in the mountains near Santiago de Puriscal, Costa Rica. November 2013

At Pete & Terry's Farm

Photos taken at or around Pete and Terry's farm in the mountains near Santiago de Puriscal, Costa Rica. November 2013