Pride of Asiatic lions spotted walking on street in western India

Record ID: 421978