img105

498. Julia Seton, This Loving Earth, Ocala, Florida, ca 1937? $20

Comments are closed.