1986 Suezkade Den Haag
Suezkade 131, Den Haag, The Netherlands