Wednesday, June 27, 2018

A Small Montage: redux

© 2010 Marjorie Levine










No comments: