Mirror Image

112 King Street, Kilmarnock, Scotland, KA1 1PG