SPAIN, CATALONIA, BARCELONA Las Ramblas; architectural details on the facade of a turn-of-the-century Japanese style cafe