Amsterdam Christmas Fair and the American Hotel

[American Hotel - Amsterdam - Netherlands]