Delaware Park

DelawarePark_feature_CharlesBirnbaum_2005.jpg
Buffalo, NY
United States
Delaware Park