//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
Profile
by @jimpick.com
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
AviHandle
by @katherine.computer
EventsList
by @katherine.computer
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...
Pro photographer in Edinburgh posting landscapes & other work. Regular free newsletter at https://tomduffin.substack.com/ I'd be delighted to be contacted at [email protected] to ask about photography work.
Tom Duffin Photographer









Loading...
Great (altho also a bit sad) to see on EM my photo of Tynecastle last night taken from the top of a nearby church tower, St Michael's on Slateford Rd - to see 4 different image & print options pop over to www.tomduffin.com/prints
27d
Tom Duffin Photographer
🌤️  Good morning Edinburgh. Today’s headlines: New details for Hearts' trophy parade (TBC), free free outdoor summer cinema, pro surfers ride in for Lost Shore contest + your weekend guide ⏰ Edinburgh’s ad-free local news: www.edinburghminute.com/the-edinburg... Photo: @tomduffinphotos.bsky.social
26d
Down in Teesside this week, working at @TeessideUni so grabbed some sunset images of the pier at Saltburn-on-the-Sea @teesside.solar.v.cx @teessideuni.bsky.social
Our 'hood from top of St Michael's Kirk on Slateford Rd looking over Polwarth to Bruntsfield & beyond to Arthur's Seat. Spot old Boroughmuir HS's white towers at either end & spires of Barclay Viewforth Kirk on the Links & Bruntsfield Evangelical Church further up the hill but much lower in height.
Prints over here: tinyurl.com/TDtynie
Had the pleasure of meeting some of the Bay City Rollers yesterday on Calton Hill along with the cast of the musical Rollers Forever & some die hard scarf waving fans now in their 60's. #ByCityRollers
Bird's eye view of a glorious Tynecastle sunset tonight, so very nearly a perfect glorious end to the evening for Hearts too. #thejambos #HeartOfMidlothian #Edinburgh
20d
18d
Went looking for a view of Edinburgh last night to see if we could capture the cloud that was beating down rain upon the city and we drove further & further away to eventually get this view of the monster at sunset #Edinburgh #ScottishWeather #Awesome
EdinburghMinute.com
28d
13d
28d
St Anthony's Fire last night on Arthur's Seat - read the whole intriguing story over here: tinyurl.com/StAnthonysFire
10h
15d
🌤️  Good morning Edinburgh. Monday’s headlines: Bid to open up private gardens, nursery faces demolition after roof collapse, school phone ban vote + indie brands' World Cup pop-up shop ⏰ Edinburgh’s ad-free local news: www.edinburghminute.com/the-edinburg... Photo: @tomduffinphotos.bsky.social
Tom Duffin Photographer
Tom Duffin Photographer
Tom Duffin Photographer
Tom Duffin Photographer
Tom Duffin Photographer
2d
🌤️  Good morning Edinburgh. Today’s headlines: Carjacker hunt after knifepoint robbery, Hearts teeter on title triumph, George Street pop-up charity shop + Stockbridge colonies yard sale ⏰ Edinburgh’s ad-free local news: www.edinburghminute.com/the-edinburg... Photo: @tomduffinphotos.bsky.social
Tom Duffin Photographer
Tom Duffin Photographer
27d
EdinburghMinute.com
The sun setting behind Tynecastle stadium as Heart of Midlothian football team beat Falkirk 3-0 in the 2nd last game of the season
Hearts playing Falkirk at Tynecastle stadium on May 13th 2026 — Tom Duffin
tinyurl.com
EdinburghMinute.com