(Looking for) Place on the Left Island

(Looking for) Place on the Left Island