Forum home Wildlife gardening

Any idea what this is please?

These are attached to the east facing wall of our house that we want to paint...any idea what they are? Thanks

Posts

Sign In or Register to comment.