Clicky


Banksy: Pier Pressure

The latest art installation from Banksy popped up at Brighton Pier in England. The re-purposed child's ride features a dolphin tangled up in fishing nets attempting to escape a leaking BP oil drum.