Michael Slack Navajo Weaver Monument Valley, AZ 2008
Michael Slack Reflections Berkeley, CA 2010
Michael Slack Reflections in Lagunitas Creek CA 2008
Michael Slack Alleyway St Angello, Italy 2006