Red building block, ready to place into blue ones

Royalty-free stock photo ID: 33897826

Red building block, ready to place into blue ones