THE OMEN - ODEON THEATRE - LONDON, ENGLAND (1976)
Uploaded By
Featured Theater
Odeon Luxe London Leicester Square
London, GB
More Photos
Photo Info
Uploaded on: June 2, 2022
Software: Adobe Photoshop Elements 8.0 Macintosh
Size: 3.7 MB
Views: 1,127
Full EXIF: View all
X resolution: 2999857/10000
Y resolution: 2999857/10000
Resolution unit: 2
Software: Adobe Photoshop Elements 8.0 Macintosh
Date time: 2022-06-02 21:55:09 +0000
Color space: 1
Pixel X dimension: 1806
Pixel Y dimension: 2511
I took this picture during my trip to England in September 1976.
1 person favorited this photo