Daily Musings : 45 Bashir Badr बशीर बद्र

Digital artwork by Nehal