News

The Costa Brava may be most famous for its beaches ... As bonkers as you’d expect from anything to do with the artist, there’s a seven-foot-tall stuffed bear with a hand-held photo flash ...