Gallerylondoner duckNovember 15, 2024Posted by Andre Yabiku on 2015-11-15 14:14:30 Tagged: , London , England , United Kingdom , GB , Andre Yabiku , Yabiku , duck , londoner , Europe , Europa , Thames River , Thames , UK , Retrato , Portrait , street