Sterling Cooper Draper Pryce
2073
126
18
Published: