Britain is largest island (38/48)

Britain is largest island