CROMER, NORFOLK, UK, 10 August 2021: Is this a Banksy? Exquisite art on the sea wall in Cromer, North Norfolk, England, UK shows hermit crabs and whelk shells, one crab with a sign saying "Luxury Rentals Only".