All frames

Planes
25 Sept 2026
Sony A6700 · Sony 70-350mm f/4.5-6.3
350mm · f/8 · 1/1600 · ISO 640
Gone. The last frame of the day.

Planes
25 Sept 2026
Sony A6700 · Sony 70-350mm f/4.5-6.3
181mm · f/8 · 1/1600 · ISO 640
Wheels up, just past the trees.

Planes
25 Sept 2026
Sony A6700 · Sony 70-350mm f/4.5-6.3
295mm · f/8 · 1/1600 · ISO 640
Lined up, facing me. The last quiet second.

Planes
25 Sept 2026
Sony A6700 · Sony 70-350mm f/4.5-6.3
350mm · f/9 · 1/1600 · ISO 640
The helicopter one more time, over the hangars.

Planes
25 Sept 2026
Sony A6700 · Sony 70-350mm f/4.5-6.3
350mm · f/9 · 1/1600 · ISO 640
Tighter on it as it rolled towards the runway.

Planes
25 Sept 2026
Sony A6700 · Sony 70-350mm f/4.5-6.3
350mm · f/10 · 1/1600 · ISO 640
Two helicopters in formation, low over the city.

Planes
25 Sept 2026
Sony A6700 · Sony 70-350mm f/4.5-6.3
350mm · f/6.3 · 1/2000 · ISO 640
Air France, with the TV tower standing behind the hangars.

Planes
25 Sept 2026
Sony A6700 · Sony 70-350mm f/4.5-6.3
70mm · f/22 · 1/10 · ISO 100
A slow shutter and a pan, in black and white. Only the plane stays sharp.

Planes
25 Sept 2026
Sony A6700 · Sony 70-350mm f/4.5-6.3
225mm · f/10 · 1/2000 · ISO 320
Seen from underneath while it banked. The trails curved round with it.

Planes
25 Sept 2026
Sony A6700 · Sony 70-350mm f/4.5-6.3
350mm · f/10 · 1/2000 · ISO 320
Close and low, pulling trails off its wingtips.

Planes
25 Sept 2026
Sony A6700 · Sony 70-350mm f/4.5-6.3
350mm · f/8 · 1/2000 · ISO 320
The A400M first showed up as a grey dot above the cloud.

Planes
25 Sept 2026
Sony A6700 · Sony 70-350mm f/4.5-6.3
350mm · f/7.1 · 1/1250 · ISO 200
Close enough to read its name. This one is called Manisa.

Planes
25 Sept 2026
Sony A6700 · Sony 70-350mm f/4.5-6.3
350mm · f/7.1 · 1/1250 · ISO 200
Climbing away, seen from behind. That's all I got of this one.

Planes
25 Sept 2026
Sony A6700 · Sony 70-350mm f/4.5-6.3
100mm · f/7.1 · 1/1250 · ISO 200
The big one up top, a little prop plane underneath. Same sky, very different sizes.

Planes
25 Sept 2026
Sony A6700 · Sony 70-350mm f/4.5-6.3
350mm · f/7.1 · 1/1250 · ISO 200
The Beluga again, this time with clouds behind it.

Planes
25 Sept 2026
Sony A6700 · Sony 70-350mm f/4.5-6.3
350mm · f/6.3 · 1/1250 · ISO 200
The same 777 slowing down behind the hill, only the top half showing.

Planes
25 Sept 2026
Sony A6700 · Sony 70-350mm f/4.5-6.3
128mm · f/5.6 · 1/1250 · ISO 200
The Emirates 777 touching down. You can see the smoke where the tyres meet the runway.

Planes
14 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/5.6 · 1/200 · ISO 5000
Condor tail in the dark. The last frame before they called the flight.

Planes
14 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/1.4 · 1/200 · ISO 3200
One engine, one wing, the crane on the wall behind. Enough to know where I was.

Planes
14 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/1.4 · 1/200 · ISO 3200
Straight down the nose, jet bridges on both sides. It looked like it was being tucked in.

Planes
14 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/1.4 · 1/200 · ISO 3200
The A350 being fed. Everyone on the ground had a job, and I had a window.

Planes
14 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/1.4 · 1/200 · ISO 3200
The 747, head-on. There aren't many left, and this one was going somewhere far.

Planes
14 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/1.4 · 1/200 · ISO 3200
Night at the gate. A Condor container in the corner, waiting for a different plane.

Planes
14 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/4.5 · 1/320 · ISO 200
The 787 at the gate, one man in hi-vis under its chin. Still light, just.

Venice
14 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/9 · 1/320 · ISO 200
Grey parasols under the Hotel Scandinavia. He's got his two bags and is still looking.

Venice
13 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/7.1 · 1/320 · ISO 200
Garden chairs with cushions in the back of a moored boat. Somebody's living room.

Venice
13 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/11 · 1/320 · ISO 200
Pigeon on the rim of the blue parasol, chest out, against a wall of nothing but brick.

Venice
12 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/6.3 · 1/1000 · ISO 500
Antennas, awnings and a military-zone sign on the fence, catching the last of the sun.

Venice
12 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/6.3 · 1/1000 · ISO 500
Six in the evening. A man and his suitcase along the fondamenta, low sun on the stone.

Venice
12 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/1.4 · 1/1000 · ISO 500
Wine bottles, a pizza sign, and a man in white somewhere in the reflections.

Venice
12 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/1.4 · 1/1000 · ISO 500
Two pizzas, half gone. Wine lined up behind them, the street going by through the glass.

Venice
12 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/5.6 · 1/800 · ISO 500
One gondola, a few motorboats, a small crowd on the bridge. Mid afternoon.

Venice
12 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/1.4 · 1/800 · ISO 500
Behind the bar at one. Glasses in rows, a copper sink, the machine catching window light.

Venice
12 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/9 · 1/1250 · ISO 500
Both kids crouched at the corner of the quay, right where the shade stops.

Venice
12 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/4 · 1/1250 · ISO 500
Chairs stacked against the red wall. Either they were done for the day or hadn't started.

Venice
12 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/5.6 · 1/1250 · ISO 500
Midday in a narrow alley. The washing gets the sun and the paving gets its shadows.

Venice
12 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/4 · 1/1250 · ISO 500
Two men behind the stall, one on the phone. Half a watermelon on the astroturf.

Venice
12 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/9 · 1/1250 · ISO 500
Through the passage to the water. A vaporetto crossing the gap just as I got there.

Venice
12 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/8 · 1/1250 · ISO 500
An arm out of the window, pegging the next sheet onto the line. Six already up.

Venice
12 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/3.2 · 1/1250 · ISO 500
Boat wheelhouse. Green paint, a bank of switches, and the hand that wasn't on the wheel.

Venice
12 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/5.6 · 1/1250 · ISO 500
Four faces turned the same way at the stop. Whatever it was, it was off to the left.

Venice
12 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/11 · 1/320 · ISO 500
Fruit stall under the arcade at eleven. She is going through the oranges one by one.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.8 · 1/1000 · ISO 100
Evening. A dry riverbed with one thin thread of water in it, the peaks going soft in haze.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.5 · 1/4000 · ISO 100
Slope going dark under a big cloud, light getting through only at the top edge.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/4 · 1/4000 · ISO 100
Tracks worn into the scree fan, one boulder sitting alone at the bottom. Almost no colour.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/3.2 · 1/4000 · ISO 100
The gravel path splits in two across the grass, then both lines aim for the same scree.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.5 · 1/4000 · ISO 100
Camera on the ground. Grass, stones and the long grey plateau, clouds thin over it all.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.5 · 1/4000 · ISO 100
Shot through a gap between two boulders. Both blurred, the dark wall behind them sharp.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.5 · 1/4000 · ISO 100
Broken limestone blocks up close, a sharp peak lined up between them. Nothing green.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.8 · 1/4000 · ISO 100
Brown grass in a hollow of the limestone, the big wall on the right in flat light.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.8 · 1/4000 · ISO 100
Three hikers small on the path, heading for the pale mountain. Around quarter past two.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.2 · 1/4000 · ISO 100
Someone's shoulder crept into the right edge. Kept it. The towers are still there.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2 · 1/4000 · ISO 100
A bench on the crest of the ridge, and one small dark shape beside it. Someone, or a bird.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/4 · 1/4000 · ISO 100
Birds crossing at two different heights, ridge after ridge going bluer behind them.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/4 · 1/3200 · ISO 100
Camera down in the dry grass, out of focus. A cloud sitting on the sharpest peak.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/4 · 1/3200 · ISO 100
Rows of fencing stitched across the scree, the striped wall opposite in afternoon light.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.8 · 1/3200 · ISO 100
Glacier peak under a stack of cumulus, and a path zigzagging up the green ridge in front.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.5 · 1/3200 · ISO 100
Pinnacles straight down below my feet, a long striped wall across the valley behind them.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/4 · 1/1250 · ISO 100
Looking down past the near crag to the towers, the hut and the runs mown into the forest.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/7.1 · 1/1000 · ISO 100
Stranger at the terrace railing, hand to his cap. Backlit, so he is only a shape.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/6.3 · 1/1000 · ISO 100
One bird against the sky, the dark timber wall of the hut on the right. Enough.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/5.6 · 1/1000 · ISO 100
Towers on the near ridge, a hut on the green shelf behind them, a flat wall further back.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/5.6 · 1/1000 · ISO 100
Midday haze. Rock towers, a ski run cut through the forest, a pyramid peak on the horizon.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/16 · 1/200 · ISO 100
Two people on a bench at the very edge of the shelf. Nothing in front of them but air.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/9 · 1/200 · ISO 100
Twenty-odd birds, all wheeling between the cables and the valley floor.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/9 · 1/200 · ISO 100
Through the cable car cables. Dozens of black birds riding the air, a glacier far off.

Cortina
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/9 · 1/200 · ISO 100
Frame 67 of 206 from Cortina, 7 Sept 2026, on the Sony A6400.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/9 · 1/200 · ISO 100
Line 51 to Misurina filling up. Hats, backpacks, and the ridge over the station roof.

Cortina
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/6.3 · 1/200 · ISO 100
Frame 69 of 206 from Cortina, 7 Sept 2026, on the Sony A6400.

Cortina
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/11 · 1/320 · ISO 500
Last morning. One suitcase, one massif, no bus yet.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/11 · 1/320 · ISO 500
Half past nine at the bus shelter. One woman, one suitcase, a whole mountain behind them.

Dolomites
7 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/16 · 1/640 · ISO 500
Morning sun on someone's garden. A bench, three chairs and the washing line, no one about.

Dolomites
Sept 2026
Canon Sure Shot · Kodak Ektar 100
The rock catching sun between two clouds. It didn't last.

Dolomites
Sept 2026
Canon Sure Shot · Kodak Ektar 100
Pedalos at the lake, a man and his jeep. Nobody was pedalling.

Dolomites
Sept 2026
Canon Sure Shot · Kodak Ektar 100
The evening the weather turned. Orange on the edge of the cloud, then rain.

Dolomites
Sept 2026
Canon Sure Shot · Kodak Ektar 100
The ridge going gold, the valley already in shade.

Dolomites
Sept 2026
Canon Sure Shot · Kodak Ektar 100
The rock face from the path. On Ektar the sky goes almost black.

Dolomites
Sept 2026
Canon Sure Shot · Kodak Ektar 100
Meadow, larches, peaks. The postcard, but I was in it.

Dolomites
Sept 2026
Canon Sure Shot · Kodak Ektar 100
The tower and its larches. The hut was ten minutes behind me.

Dolomites
Sept 2026
Canon Sure Shot · Kodak Ektar 100
The terrace at the hut, benches empty. Everyone else was still walking up.

Cortina
5 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.2 · 1/800 · ISO 200
A minute later, wider. The cloud caught the same colour as the rock.

Cortina
5 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/14 · 1/125 · ISO 200
Cortina rooftops just after six. The rock face above town gets the last patch of sun.

Cortina
5 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/13 · 1/320 · ISO 200
Shadows on the tarmac at quarter past five, one of them holding up a camera.

Cortina
5 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/9 · 1/320 · ISO 200
Parked by the lake, a boxy little 4x4, sun still on the wall above. Sign: slippery road.

Cortina
5 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/13 · 1/320 · ISO 200
The Tre Cime from the south, late afternoon. A house at the treeline for scale.

Cortina
5 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/8 · 1/320 · ISO 200
Pedal boats in three colours at the jetty, an EU flag on the post. Nobody on the water.

Cortina
5 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/10 · 1/320 · ISO 200
Mown meadow, one football goal, two spruces. The rock wall does the rest.

Cortina
5 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.5 · 1/640 · ISO 100
Through the bus window, headrest in the way. Scree fans running down to the meadows.

Cortina
5 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.5 · 1/2000 · ISO 100
A pigeon on the wall behind the geraniums. The flowers were in the way, so I kept them.

Cortina
5 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/5 · 1/800 · ISO 100
Ski runs cut straight down through the forest under the wall. Grass in September.

Cortina
5 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/10 · 1/200 · ISO 100
Between two facades in town, the peaks show up in the gap. Midday cloud sitting low.

Cortina
5 Sept 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/4.5 · 1/200 · ISO 100
The little Top Shot on a cafe tablecloth, next to the sugar. The sticker says PASSED.

Chania & Paleochora
24 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/4.5 · 1/1000 · ISO 100
The sunbeds still empty, one man wading in, all of it under the one big tree.

Chania & Paleochora
24 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/4 · 1/1000 · ISO 100
Four geese in a rock pool on the pebbles, the mountains going hazy behind them.

Chania & Paleochora
24 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/1.4 · 1/3200 · ISO 100
Chair on the landing, plants up the stairs, an ashtray on the table. Someone's spot.

Chania & Paleochora
24 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/3.2 · 1/4000 · ISO 100
Blue table losing its paint, a towel dropped in the grass, the sea at the garden's end.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Ektar 100
The pebble beach on the south coast. The sea, the stones, and the mountains going on forever.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Ektar 100
Someone wading out on the first evening. The water was wonderful, which the town wasn't.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Ektar 100
Stones all the way down to the water, and one stranger already at the edge of it.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Ektar 100
The terrace at the beach, the sea doing its glitter thing. Ektar was made for this.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Ektar 100
A cove with water you could read through. Somebody had brought a boat.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Ektar 100
The catamaran and its swimmers, the mountains across the bay gone to haze.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Ektar 100
Umbrellas doing their best. The rocks didn't make it easy.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Ektar 100
Our alley. The hostel sign, the plants, and the top of someone's head.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Ektar 100
Waiting for the food. He had opinions about the wait.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Ektar 100
Blue chairs in a garden café. We came back twice.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Ektar 100
The whole table. Fed, tanned, not going anywhere fast.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Portra 160
Athens to Chania, forty minutes of nothing out of the window.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Portra 160
The wing over the sea. Crete somewhere under the haze.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Portra 160
First street in Chania. Shopping done, bags full, shade none.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Portra 160
A red pickup under the one tree on the street.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Portra 160
Six storeys of balconies and a corner shop. The evening light picked the top floor.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Portra 160
Something under a sheet, against a pink wall. I didn't lift it.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Portra 160
The lighthouse at dusk, one boat coming home. The wall was full every evening for this.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Portra 160
The harbour from the wall. The mosque, the houses, the light going pink.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Portra 160
The street from the balcony. Traffic, poles, and a bit of sea if you looked hard.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Portra 160
The shopping street, sunglasses shop first. You'd need them.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Portra 160
Boats on the harbour wall, the town behind them. Same view every morning, never the same.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Portra 160
The monastery courtyard on the scooter day. One man on the stairs, no hurry anywhere.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Portra 160
Pots on every ledge. Somebody waters them twice a day, I'd bet.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Portra 160
The garden, green against all odds. Somebody's job, every day of the summer.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Portra 160
The bell tower and the stairs up to it. Nobody rang anything while we were there.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Portra 160
The path around the wall. A bench nobody was using.

Chania & Paleochora
Aug 2026
Canon Sure Shot · Kodak Ektar 100
For sale, blue door included. The number is painted large enough to read from the road.

Chania & Paleochora
23 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/4.5 · 1/1000 · ISO 320
One sailboat under the whole mountain range, the light going pink on the cliffs.

Chania & Paleochora
23 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/3.2 · 1/1000 · ISO 320
Moped and pickup going the same way down the lane, the sun straight in their eyes.

Chania & Paleochora
23 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/6.3 · 1/1000 · ISO 100
Nothing but sea, and one motorboat drawing a line across it.

Chania & Paleochora
23 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/3.5 · 1/1000 · ISO 100
Checked tablecloths in the noon sun, the sea just over the wall, a stop sign at the end.

Chania & Paleochora
23 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/3.5 · 1/1000 · ISO 100
Chairs stacked two deep against the wall at lunchtime, herbs on the windowsill above them.

Chania & Paleochora
22 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/9 · 1/200 · ISO 100
Swimming ladder off the concrete, the low sun breaking up on the ripples around it.

Balos
21 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/5 · 1/1250 · ISO 160
Through the opening in the boat's side: the seabed, moving. Afternoon light on the rail.

Balos
21 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/8 · 1/1250 · ISO 160
Rocks on the way back down, the sea glittering behind them and one island in the haze.

Balos
21 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/6.3 · 1/1250 · ISO 160
The whole bay in one go. Two boat wakes crossing it, the beach a thin strip.

Balos
21 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/6.3 · 1/1250 · ISO 160
Across the lagoon, the mountain, and the reef showing through the shallows.

Balos
21 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/5.6 · 1/1250 · ISO 160
From the top of the path. The sand bar, the boats, and everyone on the beach, tiny.

Balos
21 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/6.3 · 1/1250 · ISO 160
Back up on the plateau. A flat island out in the sea, dry scrub right to the edge.

Balos
21 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/10 · 1/800 · ISO 160
Another boat heading out past ours. Shot around the red funnel and its ladder rungs.

Balos
21 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/5 · 1/800 · ISO 160
A headland from the boat, mid-morning. The cliff goes straight down into the water.

Chania & Paleochora
20 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.5 · 1/2000 · ISO 100
Everyone lined up on the wall for the last sliver of sun behind the mountains. Phones up.

Chania & Paleochora
20 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/1.6 · 1/800 · ISO 100
He sat on the flower shop step, a bag between his feet, the delivery cage still full.

Chania & Paleochora
20 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.5 · 1/800 · ISO 100
Pigeons dropping into the one strip of sun across the cobbles. A scooter rider watching.

Chania & Paleochora
20 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/1.4 · 1/1000 · ISO 100
Nine in the morning and the orange chairs outside the plumbing shop were already full.

Chania & Paleochora
19 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.2 · 1/160 · ISO 250
Shell mobiles under a strip light at a souvenir stall. The vendor had spotted the camera.

Athens
19 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/3.2 · 1/1600 · ISO 100
Under the big red dot, a man stopped on his scooter, reading his phone. Late afternoon.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
The evening before the flight, from the window at home. The trees went black before the sky did.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
From a bridge, looking straight down. Cones out, road closed, six riders and nobody else.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
Same plane, a step back. Proper clouds for once, the kind Greece wasn't going to have.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
Boarding on foot, which I'll take over a jet bridge any day.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
The wing, the clouds, the last of the north German sky.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
Nobody in the row by the window. I moved.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
Cruising. A floor of cloud and nothing to do but look at it.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
First street in Athens. Yellow chairs, yellow awning, a pole somebody had signed.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
Up on the hill for the first look at it. The city goes on until the mountains stop it.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
The rock from below, the cypress standing in for a column.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
From the rock. Marble underfoot, polished by every pair of shoes before mine.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
Shade at last. Three people on a bench who had found it first.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
One bird on the wire, the rock at the end of the road. Both stayed put.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
A café before opening. Wire chairs, nobody in them.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
Two chairs and a red wall. Whoever sits there had gone for lunch.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
The sun going behind the hills. The best sunset I'd seen, and it hadn't even finished.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
The other way round from the sunset. Lycabettus catching the last of the light.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
Dinner on the roof, camera on the table. The flash didn't reach past the fries.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
The courtyard at the hostel, laptop out. The door was the best thing about the place.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
The chair maker again, on film this time. Same chairs on the pavement, same sign.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
From the hill opposite. The rock with the whole city out of the way for once.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
Pines on the hill and the city behind. It never quite ends.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
Last frame of the roll. An olive tree, the city behind it as always.

Athens
Aug 2026
Canon Sure Shot · Kodak Portra 160
New roll, first frame. A courtyard laid for lunch and nobody there yet.

Athens
Aug 2026
Canon Sure Shot · Kodak Portra 160
The gate of the Roman Agora with the sun behind it. Everyone walked into the light.

Athens
Aug 2026
Canon Sure Shot · Kodak Portra 160
A cat on the bench, fenced in with nothing. Fed, brushed, in charge.

Athens
Aug 2026
Canon Sure Shot · Kodak Portra 160
Sunset number two. Same hills, this time on Portra.

Athens
Aug 2026
Canon Sure Shot · Kodak Portra 160
Everyone on the rock for the sunset, and one hill with a chapel in the way.

Athens
Aug 2026
Canon Sure Shot · Kodak Portra 160
Miran, since 1922. The whole window hung with pastourma and soutzouki.

Athens
Aug 2026
Canon Sure Shot · Kodak Portra 160
Under the arcade the shops, above them the graffiti. Nobody in a hurry.

Athens
Aug 2026
Canon Sure Shot · Kodak Portra 160
From the bus to the airport. The mountain that had sat behind every view of the city.

Athens
Aug 2026
Canon Sure Shot · Kodak Portra 160
The plane to Chania, waiting on the apron. Last Athens frame on this roll.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
New roll. Shade under the trees and one person in red who had claimed the bench.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
From the top, the city reaching the sea. Hazier than the day before.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
The Odeon from the path, the Parthenon looking over its shoulder.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
Same corner, turned upright. The scooter hadn't moved.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
A chair out in the shade, a stall behind it. The street beyond was too bright to stand in.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
The café on the corner, red awning, red stools. The taxi came through right on cue.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
A bookshop the width of a door and the depth of a lifetime.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
Pavement table, a hand in the bowl. The mural across the road got in for free.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
A lane with one motorbike at the end. Half in the sun, half not.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
Sunset again. I'd go up every evening if I lived here.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
Dusk from above. One cloud lit pink and one avenue drawn straight through the city.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
The Odeon from above, the city behind it. Two thousand years apart, same address.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
The Propylaea, and everyone who had the same idea at ten in the morning.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
The Parthenon from underneath. The crane has been part of it for as long as anyone here remembers.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
Marble blocks and dry grass, Lycabettus small at the back.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
One cloud all day, and it came out to be counted.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
Lycabettus from a balcony this time. It had followed me home.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
A real cloud at last, and it went straight for the Parthenon.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
A 2CV the colour of the sea, and someone who wasn't going to wait for me to finish.

Athens
Aug 2026
Canon Sure Shot · Kodak UltraMax 400
Last frame of the last Athens roll. Two plastic chairs waiting for the afternoon.

Athens
18 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/3.5 · 1/800 · ISO 100
Four in the afternoon and the cafe is moving chairs. Two teal seats, one in each hand.

Athens
18 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/3.5 · 1/4000 · ISO 100
Lycabettus, nine seconds after the last frame. Same haze, something pale in the way.

Athens
18 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/3.5 · 1/4000 · ISO 100
From the rock, the whole city out to the mountains. One cloud, shaped like nothing much.

Athens
17 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/1.4 · 1/640 · ISO 100
Half past seven, from up high. One cloud caught the last of it, the city lights coming on.

Athens
17 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.8 · 1/250 · ISO 100
Late morning in a back street, shutters down. A moped and three men heading for the light.

Athens
17 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.8 · 1/320 · ISO 100
Helmet hung on the mirror, a coffee cup parked on the box behind the seat.

Athens
17 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.2 · 1/1250 · ISO 100
A jewellery stall under the tree. He'd set a table for himself, cloth and all.

Athens
17 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/2.5 · 1/4000 · ISO 100
The chair maker's corner, stock out on the pavement by ten. Woven rush seats, every one.

Athens
17 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/1.8 · 1/2000 · ISO 320
Frames and old pans laid out on the pavement, shutters still down. One man, waiting.

Athens
17 Aug 2026
Sony A6400 · Sigma 30mm f/1.4
30mm · f/1.4 · 1/2000 · ISO 320
Eight in the morning. Blue tables, white chairs, one bottle of water already out.