Designed by
Title
DO & CO Hotel, Stephansplatz, Vienna, Austria. #58377130
Description
View of a modern buildings in Stephansplatz, Vienna, Austria. One the left is the building houses the DO & CO Hotel and Zara shop and is in the city center with another block to the right.
This image is editorial