scott ross

Monhegan Island, Maine 1 (2010)
my . artist run website