20% off art prints, photo prints, and canvas prints. Use PRINTS20
Overlooking the Bay of Byron (another story for another time) in Portovenere, Italy, the famous sculptor, Scorzelli, created a life size bronze statue of Mother Nature, who looks up the coast toward the Cinque Terre.
portovenere mother nature italy scorzelli statue bay of byron
al,she is actually on a cliff’s edge looking out over a beautiful bay of the sea. Looking at this now, I’m sorry this was the only angle I shot!
for joining the Redbubble mailing list
Receive exclusive deals and awesome artist news and content right to your inbox.
Free for your convenience.