Created 7-Oct-10
Modified 17-Sep-16
Visitors 128
46 photos

California LakesSaint Teresa of Avila Church