Through The Lens: Today in Pictures, April 24, 2015

NASA/ESA Hubble Space Telescope image of the cluster Westerlund 2 and its surroundings has been released to celebrate Hubble’s 25th year in orbit, a woman wearing a mock-up of an Apple Watch stands in front of an Apple sign at an electronics store in Tokyo, and other pictures from around the world in Today in Pictures.

For the full gallery, please click here