Designed by
Title
The Force of Nature #19032726
Description
The sculpture with the title The Force of Nature, by Lorenzo Quinn (Spain). The sculpture is made of aluminium and stainless steel. The sculpture is located at Marina Barrage Singapore. Picture was taken on 03 April 2011.
This image is editorial