Clifton Duncan
An image from Estella Scrooge, one of the productions that also features Clifton Duncan.

Clifton Duncan

Heidelberg, Germany
Estella Scrooge

Estella Scrooge

2020