Cava, Tulum by Tami Christiansen

Photos Richard Powers