London Scene Bauble

London Scene Bauble

A painted glass bauble featuring London's iconic backdrop.

+