BFP or no?

Can someone verify this for me? This was done on CD 29 and the photo was taken about 8-10 minutes after I peed on the test.