A magic island (12/48)

A magic island