Hiding

.....in plain sight.

The forest cockchafer [?]

Hiding in ivy from the light of day.

Comments
Sign in or get an account to comment.