Correct!

 

 


Yes! This sculpture was created for a station in Barcelona, Sants station.