flag

Station Amsterdam Lelylaan


Railroad station, North Holland.

img