St. Teresa Latino Festival 2021

St. Teresa Latino Festival 2021

September, 2021

St. Teresa Catholic Church, 1827 N Limestone St Springfield, Springfield, Ohio