MONTEREY HEIGHTS
A little community called Monterey Heights can be found on the western side of Mount Davidson.
Share by: