Kilmarnock, United Kingdom

Marketplace Fair Stall