Skip to content

head sculpture

Day and Night

The Spanish painter and sculptor, Antonio López García, has his Day and Night work on display outside Atocha Station in Madrid.  These two giant heads are sculptures of one of his […]
Day and Night