Britain is largest island (39/48)

Britain is largest island