Thursday, July 7, 2016

Dementor?

Actually a sculpture by Ron Arad, covered up and waiting to be unveiled at St. Pancras Station.

No comments:

Post a Comment