Lane Rose

American Needlework - Simon & Schuster 1963 - 208