
Stake attention in this memory
An exterior, eye-level, medium shot shows a brightly lit sign above the entrance to "The Lord's Restaurant" in Kubwa, Nigeria. The sign is black with white cursive lettering for "The Lord's" and red and yellow lettering for "RESTAURANT." To the left of the restaurant's entrance, there is a yellow wall. To the right of the entrance, a glass door has a "NOW OPEN" sign with pictures of food and drinks. The foreground consists of a dirt path with some grass on the left side. A dark, overcast sky is visible above.
Loading AttnAds…
No transactions found









