Bucharest – Through My Lens

Bucharest is Romania's capital and it's full of an incredible if somewhat creepy buildings, wide avenues and purportedly the largest building in the world...