A stuffed animal in the snow at Windsor Park Hotel.

Windsor Park Hotel

2116 Kalorama Road Northwest, Washington, District of Columbia 20008

Loading...