Stratford (216 of 1201)Stratford (221 of 1201)Stratford (390 of 1201)Stratford (408 of 1201)Stratford (424 of 1201)Stratford (663 of 1201)Stratford (908 of 1201)Stratford (942 of 1201)