Freelance Sports and Event Photography

Bristol Rovers v Crawley Town 040921 Bristol City v Reading 090222 Bristol City Women v Blackburn Rovers Ladies 141121 Ashton Gate UEFA Euro 2020 Fan Village 180621 Bristol Rovers v Crawley Town 040921 Bristol City Women v Blackburn Rovers Ladies 141121 Bristol Rovers v Oxford United 310721 Bristol City v Reading 090222 Bristol Rovers v Oldham Athletic 170821 Bristol City Women v Lewes FC 150821 Ashton Gate UEFA Euro 2020 Fan Village 130621 Cheltenham Town v Barrow 160321 Bristol Rovers v Oxford United 310721 Bristol City Women v Lewes FC 150821 Bristol Rovers v Crawley Town 040921 Bristol Rovers Training 050721 Swindon Town v Oxford United 090321 Cheltenham Town v Barrow 160321 Bristol City Women v Lewes FC 150821 Bristol City Women v Arsenal Women 040421 Ashton Gate UEFA Euro 2020 Fan Village 130621 Melksham Town v Bristol Rovers 020721 Bristol Rovers v Lincoln City 170421 Melksham Town v Bristol Rovers 020721 Cheltenham Town v Barrow 160321 Bristol Rovers v Oxford United 310721 Newport County AFC v Southend United 090221 Bristol City Women v Arsenal Women 040421 Bristol Rovers v Oldham Athletic 170821 Bristol City Football Aid 210521 Bristol Rovers v Crawley Town 040921 Bristol City Football Aid 210521 Bristol City Women v Manchester City Women 170321 Plymouth Argyle v Bristol Rovers 200321 Dexter’s Odyssey vs Reed All Stars - 19/05/2019