N Newsbot Well-Known Member Aug 15, 2013 #1 Man-made beach makes a return to its original location of Shelton Square, in the city centre, from Saturday Visit The Coventry Telegraph for More...
Man-made beach makes a return to its original location of Shelton Square, in the city centre, from Saturday Visit The Coventry Telegraph for More...