Plaça de Verdaguer owl

Restored Rótulos Roura advertising sign on Verdaguer Square

Barcelona, Catalonia, Spain