Huge advertisement seen through a window of a giant watch
A giant watch sitting behind a glass window.
A large watch advertisement is displayed in a window.
A watch replica clock hanging in a window of a building.
A store that has a large watch in its display window.