An urban climber known as the “French Spiderman” has climbed a high-rise building in the German city of Frankfurt and now faces a fine for his effort.
An urban climber known as the “French Spiderman” has climbed a high-rise building in the German city of Frankfurt and now faces a fine for his effort.