Physical Energy statue
E328299
UNEXPLORED
The Physical Energy statue is a monumental bronze equestrian sculpture by George Frederic Watts, symbolizing human ambition and striving, located prominently in London’s Kensington Gardens.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.