A worldwide community photographing and learning about wildlife
Popillia japonica
Japanese beetle spotted near Lake Placid New York. This was actually right by the sign commemorating the Lake Placid Olympics. Not sure what type of flower that is that he in on.