self-led creates launch Promotional photoshoot for the announcement and launch of ‘self-led creates’. Shot March 2024 in Glasgow, Scotland.