Photo of Carlota Stewart holding a camera in Vienna, Austria

Carlota Stewart

Photographer & Creator