Philadelphia City Hall is a tourist attraction, one of the Clock towers in Philadelphia, United States. It is located: 15 km from Camden, 390 km from New York, 433 km from Baltimore. Read further
Report photo
License: No known copyright restrictions