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

Return to photographs list.