Future site of Mellon Square

1951-07

View this item

Future site of Mellon Square