Newbury First Christian Church - California

Newbury First Christian Church, 801 Knollwood Drive, NEWBURY PARK, California USA