Statue of Flora found in Corporation Park, Blackburn


Size: 3072px × 4608px
Location: Corporation Park, Blackburn, Lancashire, England
Photo credit: © Jason Harrison / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: blackburn, bust, celestial, corporation, divine, divinity, flora, goddess, idol, park, parks, roman, sculpture, sculptures, statue, statues