Designed by
Title
Punta Prima townscape. Costa Blanca. Spain #248612841
Description
Aerial panoramic shot, drone point of view Punta Prima townscape coastline and turquoise waters of Mediterranean Sea. Costa Blanca, Province of Alicante. Spain. Travel and tourism concept