Restaurant on the Island of Janitzio in Patzcuaro, Mexico.

Created June 4, 2002 | boogomatic© | Updated June 4, 2002