Mem Castle

Mem Castle is a castle in Sweden.