Previous
Next
Ellen Rose sitting on a wall by the side of Bonchurch Pond near Ventnor on the Isle of Wight.