from datetime import datetime


def parse_date(iso_date):
    """ Parse basic ISO 8601 date-only format into datetime.date format. """
    if isinstance(iso_date, str):
        date_obj = datetime.strptime(iso_date, "%Y-%m-%d")
    else:
        date_obj = iso_date
    parsed_date = datetime.strftime(date_obj, "%d %B %Y")
    return parsed_date