A new Banksy in Hastings?

A new Banksy?

Looks that way to me… But I have been wrong in the past.

Image Via edmonds on The banksy Forum