St. Peter Catholic Church

190 Adams, Memphis, Tennessee

190 Adams, Memphis, Tennessee