Philip Leslie Hale
The Crimson Rambler
350 x 289 stitches
$12.00