Travel · October 19, 2021 0


Miura Hotel by Labor 13

Prague-based Labor 13 have designed Miura Hotel located in Celadna, Czech Republic.

mi_240913_01