Designed by
Title
Museum of Discovery in downtown Little Rock, Arkansas, USA. #196058791
Description
LITTLE ROCK, ARKANSAS, USA - JULY 25, 2019: Museum of Discovery in downtown Little Rock, Arkansas. Science museum with a focus of STEM education.
This image is editorial