The big blue bug of Providence, RI Art Satellite images USA June 4, 2024June 3, 2024 by Bruno 902 Bruno 902 · 1 comment LinkLink (satellite view)