London Calling Scarf

London Calling Scarf

Regular price $28.00
Unit price  per 

A whimsical interpretation of London's most beloved icons.  Cheerful red call boxes, double decker buses and Big Ben solute beloved England.  Cheers, mate!

  • Fabric: 100% polyester
  • Size: 75" x 37"