A magic island (23/48)

A magic island