Designed by
Title
Large Exterior Sign of Red Lobster Seafood Restaurant #84022608
Description
Harrisburg, PA - January 1, 2017: Exterior sign and logo of the Red Lobster Seafood Restaurant chain which operates over 700 locations worldwide.
This image is editorial