Our Lady of Light
Italian sculpture • Saint Rose Church • Santa Rosa, CA

Back to Magical Realism