Green frog

Location: Stockbridge, MA, US