Sterling's California Birds - sterlingbirds

Great Blue Heron in Long Beach, Los Angeles County

GreatBlueHeron10aS