This entry was posted on
Thursday, October 23rd, 2008 at
9:52 pm and is filed
under Photoshopping.
There is now a small but beautiful oasis of happiness in Tower Hamlets, London E3 (in a part of town that brings to mind almost every urban chase scene from The Professionals).
You can take a closer look starting here.