Czechoslovak Centre

city: Leeds
address: _