Fairground, Windsor Horse Show

£145.00