Admiral Lord Nelson overlooking the Square

[London - England]