Floating in the world of Olga Merrill
Olga Merrill is Russian abstract photographer based in Maine, USA. However, she doesn’t recognize herself as a photographer. She uses photography as a tool like any instrument to play music or a brush for painting.
More