Otto Heller

01/02/2018

Malta has the finest photographing light of practically anywhere in the world…it’s so sharp and haze free it almost gives the picture a third-dimensional effect.