First Methodist Episcopal Church

Long Beach, CA, US Type: Methodist