RI Cherry Blossom Festival 2021

RI Cherry Blossom Festival 2021

May, 2021

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