lorenzo quinn

  1. The force of Nature II.jpeg

    The force of Nature II.jpeg

    The Force of Nature II by Lorenzo Quinn. One of the three Sculptures installed around the world, is situated in Katara Cultural Village, Doha, Qatar.
Top