Blue & White Cross

Blue & White Cross

Regular price $29.99 Sale

Blue and white ceramic cross 23cm