The short bio (see pinned #introduction for longer) #SoftwareDeveloper, #musician -- lifelong #choral #singer & just picked up #BassGuitar again. | wannabe #vegetarian, wannabe #buddhist, #uu | Cisgender, straight, #ally | Very #liberal / #progressive | #massachusetts right now but hope to go back to #california some day | #photography
The short bio (see pinned #introduction for longer) #SoftwareDeveloper, #musician -- lifelong #choral #singer & just picked up #BassGuitar again. | wannabe #vegetarian, wannabe #buddhist, #uu | Cisgender, straight, #ally | Very #liberal / #progressive | #massachusetts right now but hope to go back to #california some day | #photography
。。。RSS Robot — not a real account。。。 CBC Toronto
。。。RSS Robot — not a real account。。。 CBC Toronto
✍️ Writer & Transport Commentator 🚇 ⦵ Analysing #TfL, #EV & #Hydrogen progress 📈 Public transport is an essential asset for economic growth. 💭 Views my own 🚏🚌🚐🚋🚃🚄
✍️ Writer & Transport Commentator 🚇 ⦵ Analysing #TfL, #EV & #Hydrogen progress 📈 Public transport is an essential asset for economic growth. 💭 Views my own 🚏🚌🚐🚋🚃🚄
✍️ Writer & Transport Commentator 🚇 ⦵ Analysing #TfL, #EV & #Hydrogen progress 📈 Public transport is an essential asset for economic growth. 💭 Views my own 🚏🚌🚐🚋🚃🚄
✍️ Writer & Transport Commentator 🚇 ⦵ Analysing #TfL, #EV & #Hydrogen progress 📈 Public transport is an essential asset for economic growth. 💭 Views my own 🚏🚌🚐🚋🚃🚄
This bot posts a map/aerial image of a random #airport every 6 hours. Data: ourairports.com Map: OpenStreetMap Aerial: ArcGIS WorldImagery
This bot posts a map/aerial image of a random #airport every 6 hours. Data: ourairports.com Map: OpenStreetMap Aerial: ArcGIS WorldImagery
🌍 #TravelBlogger at The BeauTraveler ✈️ Sharing global adventures, tips, and stories to inspire wanderlust from third-world country citizens like me 💼 Explore, balance, and live your best #travel life!
🌍 #TravelBlogger at The BeauTraveler ✈️ Sharing global adventures, tips, and stories to inspire wanderlust from third-world country citizens like me 💼 Explore, balance, and live your best #travel life!
This bot posts a map/aerial image of a random #airport every 6 hours. Data: ourairports.com Map: OpenStreetMap Aerial: ArcGIS WorldImagery
This bot posts a map/aerial image of a random #airport every 6 hours. Data: ourairports.com Map: OpenStreetMap Aerial: ArcGIS WorldImagery
This bot posts a map/aerial image of a random #airport every 6 hours. Data: ourairports.com Map: OpenStreetMap Aerial: ArcGIS WorldImagery
This bot posts a map/aerial image of a random #airport every 6 hours. Data: ourairports.com Map: OpenStreetMap Aerial: ArcGIS WorldImagery
This bot posts a map/aerial image of a random #airport every 6 hours. Data: ourairports.com Map: OpenStreetMap Aerial: ArcGIS WorldImagery
This bot posts a map/aerial image of a random #airport every 6 hours. Data: ourairports.com Map: OpenStreetMap Aerial: ArcGIS WorldImagery
Landscape Architect & Photographer The environment through my lens !
Landscape Architect & Photographer The environment through my lens !
This bot posts a map/aerial image of a random #airport every 6 hours. Data: ourairports.com Map: OpenStreetMap Aerial: ArcGIS WorldImagery
This bot posts a map/aerial image of a random #airport every 6 hours. Data: ourairports.com Map: OpenStreetMap Aerial: ArcGIS WorldImagery
This bot posts a map/aerial image of a random #airport every 6 hours. Data: ourairports.com Map: OpenStreetMap Aerial: ArcGIS WorldImagery
This bot posts a map/aerial image of a random #airport every 6 hours. Data: ourairports.com Map: OpenStreetMap Aerial: ArcGIS WorldImagery
This bot posts a map/aerial image of a random #airport every 6 hours. Data: ourairports.com Map: OpenStreetMap Aerial: ArcGIS WorldImagery
This bot posts a map/aerial image of a random #airport every 6 hours. Data: ourairports.com Map: OpenStreetMap Aerial: ArcGIS WorldImagery
You've seen all posts