Designed by
Title
The sculpture David and Goliath in Frankfurt am Main, Germany #253460779
Description
Frankfurt am Main, Germany - April 20, 2022: Pedestrian zone in the center of Frankfurt. Contemporary sculpture. Richard Hess created the sculpture David and Goliath in 1983.
This image is editorial