Back

Den Helder

Liberty Call in Den Helder, Netherlands 1985