Lesotho – Delarosa (Delarosa Restaurant, Maseru, Lesotho) To navigate, press the arrow keys. Delivered on: 10/06/2021Balls Given: 5 Delivered By Abdulaziz Abdullatif [Show slideshow]