by evolutionnow
SAINT PETERSBURG, RUSSIA - MAY10, 2014: the Bascule Trinity Bridge Troitsky bridge across the Neva river with tricolor flags