No idea what this is other than some kind of moth or butterfly. After all the recent street and automotive blips felt the need for something more nature based.
Comments
Sign in or get an account to comment.