....only in London. This cute little scene was one of the many weird and wonderful sights to behold while out and about in Camden today. Beautiful crisp day for walking miles.
Comments
Sign in or get an account to comment.