Canonbury Tower


Canonbury Tower - tower in United Kingdom.