RI Cherry Blossom Festival 2023

RI Cherry Blossom Festival 2023

May, 2023

Central Falls, Rhode Island, United States, Rhode Island, Massachusetts