1 trademark was found for owners matching the name John Michael Tedeschi.
#
1 TM: 836356
Desc: aussiespirit
Owner: John Michael Tedeschi
Class: 25
Status: Lapsed: Not accepted