british road sign indicating car parking available on roads to the left and to the right, in richmond upon thames, surrey, england

- Image ID: R7FC1G