Alisha Cowie crowned Miss England 2018

Miss England 2018 held at Kelham Hall finally announced its deserving winner. Alisha Cowie was crowned the new queen and is the official representative of England at Miss World 2018 to be held in Sanya, China.

Show More

Leave a Reply

Your email address will not be published. Required fields are marked *

Skip to toolbar