Site icon

Banksy in Dover..

Could it be, yet to be confirmed by the artist himself but certainly his style.

Check it out, located on the side of the old Castle Amusements off Townwall St.

Exit mobile version