Mark TullettOct 23, 20221 min readSunday ChallengeWho can tell me what is/was this building?It is on the Rambla near the Theatre Principal.