The illuminated sign and glass glow brightly at the modern Hotel Soho. Barcelona, 2008

Leave a Reply