Image 1 of 1
Europe052.jpg
The billboard of an ad is reflected in a window in Arnhem, Netherlands