This is one of two sculptures, of about 4 meters in height, which are located at the Atocha station in Madrid. They are the work of Antonio Lopez, Spanish painter and sculptor.
Your browser does not support iframes.