Image 1 of 1
RME_02135065.jpg
Milan, metro station Amendola - Madonna poster..Milan, Italy, Europe..©Roberto Meazza/IML Image Group