These three pics are all pictures from Miami, US; (a digital architecture model) Eindhoven, the Netherlands, and some British place. Too good to be true.
Log in to comment