Brian May

Illustration for Viva!Life magazine