Christina Lucas
This is an installation called "Alice" by the Spanish artist Cristina Lucas, displayed in the Andalusian Center of Contemporary Art in Seville.
This is an installation called "Alice" by the Spanish artist Cristina Lucas, displayed in the Andalusian Center of Contemporary Art in Seville.