21 Chester Place

Los Angeles sky view looking north (house used to sit where Track and Field is, in lower left hand corner)

Leave a Reply

Your email address will not be published.