Start from
Stained Glass Castle
13661 Beach Blvd, Westminster 92683