Not exactly sure what this building is but it's right outside the Sevilla Metro station.
Image © M. G. Francis 2005-2023