Mink Machine
Reine at Chateau d'If

I smell a connection

This is the exact location where Charnier and Devereaux made their sinister plans in the 1971 movie French Connection. I guess someone is a movie buff.

[Reine at Chateau d'If]

Current album: Marseille