Villa Minerva


location:Minervalaan, Amsterdam