Doha West Qatar: An Honest Review of the Richard Serra Sculpture
Doha West Qatar: An Honest Review of the Richard Serra Sculpture Visiting the Richard Serra sculpture in the west of Doha, Qatar, very much turned out to be an experience that sticks with you, that it’s almost hard to fully…
