Punta Paloma


Punta Paloma is a beach.

It is located in Spain.