Danielle Castro am Red-White-Blue Beach Santa Cruz, Californien September 2000 Danielle Castro at Red-White-Blue beach Santa Cruz, California September 2000