The restaurant "Tequila Sol" on Isla Mujeres is, well,
orange
. Cancún, March 2001.
Return
to photographs list.