Image 1 of 1
TRE 01 CC700 020.JPG
Barcelona, Spain. Neon signage