The blooms in your photo certainly look similar to the ones in the database, but I don't really know the fine points of Oxalis differentiation.
So many different species have been reclassified as synonyms of O. perdicaria that some differences would be inevitable. Here's a list of all the synonyms:
http://www.catalogueoflife.org...