Gallery > Exhibitions > Detail of stand at R. A. C. Show.
Detail of stand at R. A. C. Show.

Location: NEC Birmingham,U.K.