PRAGUE TV TOWER

Prague TV Tower

PRAGUE, Czech Republic