Image 11 of 19
< Prev Next >
Spider Rock in Arizona desert landscape at Canyon de Chelly National Park, home to legendary Navajo diety Spider Woman. Oil on canvas, 18" x 28".
Share
twitterlinkedinfacebook
Spider Rock in Arizona desert landscape at Canyon de Chelly National Park, home to legendary Navajo diety Spider Woman. Oil on canvas, 18" x 28".