Designed by
Title
National Flag Square in Baku #74464976
Description
BAKU, AZERBAIJAN - Jul 14, 2016: National Flag Square is a large city square off Neftchiler Avenue in Baku. The flagpole was confirmed as the worlds tallest by the Guinness Book of Records
This image is editorial