sher the avon lady:)


Sher the AVON LADY:) LONDON, DORCHESTER AND THORNDALE.