The Hubble Telescope appears as a tiny silhouette during a perfectly timed solar transit captured from Puerto Rico.