pv-malecon-sand-sculptures

Strolling the Puerto Vallarta Malecón:: sand sculptures