AJ Odudu. ITV Palooza, Royal Festival Hall, London. UK
Size:
4000px × 6000px
Photo credit: ©
michael melia / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
aj,
arrivals,
awards,
carpet,
celebrity,
celebs,
festival,
hall,
itv,
odudu,
palooza,
red,
royal,
southbank,
television