You are viewing a single comment's thread from:
RE: REFLECTION | of the World Trade Center Barcelona in the mirrors of the fassade at ...
Seemingly it creates an optical illusion and presents itself so unique but creative. The masterpiece was cleverly done! Hat's off to you.