PHOTOS: Hamilton Flea opens for 2023 season