Larchmont Village and Windsor Square Neighborhood, Los Angeles, California, USA
Windsor Square is a historic neighborhood in the Wilshire region of Los Angeles, California. It is known for its lush greenery and its giant mansions. 7
345 S Windsor Blvd, Los Angeles, CA 90020
Date Picture Taken: July, 2017














