Station Square Reflections By Jefferson Stovall on August 6, 2015 in 0 Station Square in Pittsburgh, PA, is a city-wide attraction bathed in neon light. July 2015, photo by Paul de Leon.
No comments yet.