Andrew Grima

In London’s Swinging Sixties, Andrew Grima was the jeweller of choice for an eclectic mix of celebrities and royals.

Read more