Photo of the St. Thomas Aquinas School statue and gated garden in Indianapolis, Indiana.
St. Thomas Aquinas School Statue and Gated Garden
July 23, 2010 by
Photo of the St. Thomas Aquinas School statue and gated garden in Indianapolis, Indiana.