Advertisement

The Office of Angela Scott opens on Melrose Avenue

Footwear designer Angela Scott has opened a 721-square-foot boutique at 7975 Melrose Ave. in Los Angeles.
Advertisement
Advertisement