« back to Article

The Pier, St. Petersburg's iconic inverted pyramid, closes this Friday, to be demolished in August