Pamela Anderson was spotted as she heads to send post Letter To PM Theresa May in London

You may also like...