Cartier – Summer Bath, 12×12, $275

This post is also available in: French