MOURNING CLOAK

Belleplain State Forest, New Jersey

Belleplain State Forest, New Jersey

Back