75ºF

hyde park