Puerto Vallarta view from Los Muertos beach with the Seahorse sculpture

Royalty-free stock photo ID: 45352312

Puerto Vallarta view from Los Muertos beach with the Seahorse sculpture