Mellon Square
Pittsburgh, PA
Nature
Mellon Square is an urban park in Downtown Pittsburgh, Pennsylvania, United States. It is the first Modernist park built above a parking garage.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account