Cecil Beatons Bright Young Things Book

$49.95