Dutch station card swipe

amsterdam versus london
Rijksmuseum with big letters in Amsterdam, Holland (Netherlands)
EDITORIAL ONLY Hyde Park London
X