Riverside RoadsJan 8, 20211 minGHUGHUTI (Spotted dove)The spotted dove (Spilopelia chinensis) is a small and somewhat long tailed pigeon that is a common resident breeding bird across its...