Alloa woman is crowned Miss United Kingdom Rose

AN ALLOA woman was recently crowned Miss United Kingdom Rose at a competition in England.

Alloa woman is crowned Miss United Kingdom Rose
AN ALLOA woman was recently crowned Miss United Kingdom Rose at a competition in England.