Costa Rica 2009

Lobsters on the grill at Caņa Brava where fresh seafood is served in a natural, outdoor setting.

Previous Up Next