Squeaky frogs, Watcarrick, near Eskdalemuir, Scotland on 25th March 2025 – by Geoff McQueen Field Recordings - A podcast by Field Recordings Play Categories: Society & Culture