Travel Photos - Peru & Galapagos 2009 - Cafe Del Mar, Puerto Ayora

Best grilled seafood in town