Wandertooth
FollowCovington Clock Tower
This clock tower is located in Covington, GA and has been featured in numerous movies and TV shows including the Vampire Diaries. ...
Read more
This clock tower is located in Covington, GA and has been featured in numerous movies and TV shows including the Vampire Diaries.
Read less
Read less
Views
131
Categories
Same photographer See all
Discover more photos See all