this is (mostly) a reflected building, in a very nice curved glass display window in bath st glasgow.