I have seen a big jump in UK sales of Star Vistas over the last couple of days – absolutely no idea why. Maybe there’s been a review somewhere that I haven’t seen. Whatever the reason – enjoy!!
- Image Gallery/ Agency and Copyright notice