top of page

8m tall, Deans Gate, Cromwell Rd, Cambridge, 2006/7

bottom of page