Designed by
Title
Giant baby head sculpture in Atocha Madrid Spain #41849030
Description
MADRID, SPAIN - JULY 12: Giant baby head sculpture in Atocha, Madrid Spain on July 12, 2012. 3 m tall, 2.000 kg bronze sculpture made by Antonio López
This image is editorial