Street Artist in Cape Town – Louis “Masai” Michel

London-based street artist Louis “Masai” Michel travelled to Cape Town to create these wonderful murals depicting various critically endangered animal species.

No comments