This is "TSV 1860 Munchen Munich Club Souvenir Woven Felt Patch Badge" Not really sure where it came from. Roughly 3 inches by 2 inches.

No issues with patch but material border has slight fraying. Pricing reflects condition.