Deborah & Adrew igba nkwu

Deborah & Adrew Igba Nkwu Location: Federal Capital Territory, Nigeria