Map #146,061: gft8H4jN (February 23, 2023)

A Fictional Small Island to the South West of England and Wales (unknown)