Sarah Morris



Stamford Plaza
Robert Towne, 2010, Stamford Plaza, Stamford, Connecticut, 5.43 m x 53.58 m
Stamford Plaza
Robert Towne, 2010, Stamford Plaza, Stamford, Connecticut, 5.43 m x 53.58 m