95-01-18 The Astoria II
London, England
Verified