All places tagged "stall"

Whitechapel Idea Store

2001-5, public library for Tower Hamlets Council

David Adjaye John Samuel Hayward James Edmeston