Needlepoint Grand Hotel Mackinac Island Canvas
Grand Hotel Mackinac Island

Grand Hotel Mackinac Island

$ 595.00

32 inches x 10 inches
18 mesh