Archie
Just taken Archie for a walk in Kelvingrove park and spotted Ewan McGregor and Eva Green shooting their new film. Directed by David Mackenzie, the working title is 'The Last Word'.
The third cyclist is the cameraman.
Glasgow style blog. Street style, fashion, photos, people, art, music...and the occasional car.
Waitress Promo from Stephen Sheriff on Vimeo.