Construction site on Newbury Street and West Chester Park

Item Information