StressedTechy

By stressedtechy

Hanging grass carpet.

A carpet of different grasses growing (hanging?) on a wall in Trafalgar Square, central London.

Comments
Sign in or get an account to comment.