Mike Steinhauer

Visitors. Mount Lee. Los Angeles, CA, USA. (2010)
my . artist run website