Prague - Palladium shopping mall located in the centre of Prague, at Republic Square (Namesti Republiky). The mall contains 170 shops and 30 restaurants. Czech Republic

Royalty-free stock photo ID: 127448783

Prague - Palladium shopping mall located in the centre of Prague, at Republic Square (Namesti Republiky). The mall contains 170 shops and 30 restaurants. Czech Republic