Thornshield's McGonagall's Patronus




Caption:

Paid a dear price for this one, but it was worth the cost!

McGonagall's Collection