Saints Peter and Paul church framed by a magnificent blue sky in San Francisco, California.