PreviewCanary Wharf, One Canada Square Tower and skyscrapers in London's Docklands, (6K - sound), London, UK, Europe (2019)
PreviewView on the plaza and skyscrapers from underneath of Canary Wharf, in London's Docklands, London, UK, Europe (2019)
PreviewImpressive drone shot of the heart of a firework during the Victory Day celebrations, Moscow, Russia, Asia (2018)