Netherlands, Amsterdam, 't Hotel

Definition: