Pier 21 by admin on October 26, 2017 with No Comments Went out to Pier 21 in Galveston, Tx today, such nice weather and shot some photospheres and created some tiny planets. See them all on Google Maps