Photo detail

Photo detail

Mount Vernon Avenue, the main street of Del Ray.