Walking in Finsbury Park, North London.

Love Art