Designed by
Title
OXFORD, ENGLAND - FEBRUARY 18 2023: Sign dropped in street after large but peaceful demonstration, protest against 15 #269741720
Description
OXFORD, ENGLAND - FEBRUARY 18 2023: Sign dropped in street after demonstration, protest against 15 minute city.
This image is editorial