Rose B. Shleppey (American)

new mexico pueblos by rose b. shleppey

Rose B. Shleppey

New Mexico pueblos