Westminster Cathedral Pair Candles/OD

  • Sale
  • £5.25


Pair of wax candles bearing Cathedral's front prospect. Code 11479