by urf
A market stall at the Inca ruined city of Tulum on the Caribbean in the province of Quintana Roo in Mexico.....