Stick Bug

An odd stick bug on the camera at sunset…

Read more