The Shells

Type
Group
Location
Zwolle, Overijssel, Netherlands, Kingdom of the Netherlands