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

California LakesSaint Teresa of Avila Church