Capturing drone footages in Spain in the island of Mallorca in the Balearics. Birds view from these mountains was absolutely amazing!
source
Capturing drone footages in Spain in the island of Mallorca in the Balearics. Birds view from these mountains was absolutely amazing!
source