Alexandria Tower The Walking Dead

Alexandria Tower from the Senoia GA set of The Walking Dead

Alexandria Tower The Walking Dead

The Alexandria lookout tower from the Senoia Georgia set of the Walking Dead in a photo by Richard Weisser,

Leave a Reply