Ulvsunda Castle

Ulvsunda Castle (Ulfsunda slott) is a manor house at Bromma in Stockholm, Sweden.