London Tea Towel Souvenir Gift Big Ben Tower Bridge Red England NWOT
Stored and never used, some small spots from storage.
Sold as is unwashed new.