Inspired by Greek mythological this sculpture represents beautiful Leda walking through the river. Her beauty attracted the attention of the god Zeus and as a result, Leda gave birth to twins.
£5,070.23
Loading
Inspired by Greek mythological this sculpture represents beautiful Leda walking through the river. Her beauty attracted the attention of the god Zeus and as a result, Leda gave birth to twins.
14 day money back guaranteeLearn more