minus-squareAnthony Stevens@techhub.socialtoPhotography@fedia.io•81 Fulham Road ("Michelin House"), London, 2004linkfedilinkarrow-up1·2 months ago@[email protected] I visited back in the 90s. Glad to see the landmark is still there. Thanks for sharing. linkfedilink
@[email protected] I visited back in the 90s. Glad to see the landmark is still there. Thanks for sharing.