My happy place!

3 min read

Flamboyant Strictly Come Dancing judge Craig Revel Horwood can’t wait to take