haute hive

A bumblebee atop a red chanel lipstick.

Tokyo Photo Awards