Needlepoint Palace of Fine Arts Canvas

Palace of Fine Arts

$ 85.00

18 mesh
6 x 3 inches