Carters Steam Fair Victoria Park London in BW

shared by kylewis on 2009-06-06 · 14 Photos 1