maui, HI

honolua bay, HI

lahaina, HI

ho’okipa beach, HI

ho’okipa beach, HI

cambridge, MA

punta cana, Dominican Republic

punta cana, Dominican Republic

athens and santorini, Greece

newport beach, CA

laguna beach, CA