Człuchów Castle


Człuchów Castle - castle in Poland.