Autosport International Show: The Welsh dragon on the Wales Rally GB stand. Autosport International Show, Day Three, NEC, Birmingham, England, 15 January 2005. DIGITAL IMAGE
The Welsh dragon on the Wales Rally GB stand.
Autosport International Show, Day Three, NEC, Birmingham, England, 15 January 2005.
DIGITAL IMAGE