Alan Cargill Blue Tit Fledgeling

Alan Cargill Blue Tit Fledgeling