Michael Doyle (2)

Related post: New art by Egyptian-based Michael Doyle