Catherine%2BWhite%2BHorseshoe.jpg

Catherine White Art is a trading name of Catherine White Design Limited and is registered at:

16 Charles II Street, London, SW1Y 4NW, in England and Wales No. 8760149.