This scene depicts a very busy London street with the hustle and
bustle of Christmas shoppers while traditional red London buses
and black cabs make their way through the snow.
A vibrant Christmas scene.
A London themed Christmas card from the Macneil image library.
Your personalisation details are printed
onto a quality white insert.
Finished with gloss