Location

Fageråsen 156 , oslo, Innbygda, Norway