Granhammar Castle

Granhammar Castle is a castle in Sweden.