Image 1 of 1

012808CenterCity158.jpg

Temple University and Liberty Place, Philadelphia, Pennsylvania
twitterlinkedinfacebook