Italy - shannonodonnell

The more traditional David and Goliath Statue

italyartflorence