The bronze ‘Queen of Time’ statue standing on a concrete ship’s bow above the main entrance to the huge Edwardian Selfridges store on Oxford Street in London Related Posts:Russian traditional ship sculptureTime Machine Monument in UfaJeff Koons is the most expensive artist of our time.Monument to a street band in WarsawJuliet statueStatue of Nicholas I is doing on St. Isaac's Square Post navigation Figurehead of old ships