Click to expand/collapse all other details

, 's-Gravenhage, Zuid-Holland, Netherlands