Neil Scott

Expert

Spain, Europe, 世界
map
About Neil

English photographer living and working in Northern Spain, based in Barcelona recently started work in immersive photography including Gigapans