masquerade-selfie

The caption the user gave it though:

Welcome to Imo State where Masquerades take selfie.
The gods believe in technology too.

Hehe… Full photo below:

masquerade-selfie1

Leave a Reply