Mexico Cruise - April 2007 - JCH
Beach at Zihuatanejo.

Beach at Zihuatanejo.