Guess the island
OK, where is this? Only clue is that it is off the British coast. First prize, a years subscription to North Downs and beyond. Second prize, two years subscription to North Downs and beyond... (yeah, the old ones are the best ones, etc).
Comments
Cabbage?
I think there is also a new spider there too - related to bird eating spiders (if Wiki is to be believed).