Amazing Grace (11)

Townsperson coat