2024 Green Gallery

Can you spot yourself?