High View of Residential Mallorca

A top down aerial view of the residential area of Mallorca in the Balearic Islands, Spain. The open space of the asphalt road is elevated among the city buildings of Europe.

Backplates

HDRi Maps

Top